@charset "utf-8";
@import "/assets/fonts/merge/sourcehansans.css";
/* CSS Document */
body{margin:0px;padding:0px;font-size:12px;font-family:Arial, "微软雅黑";color:#666;overflow-x:hidden;/* font-family: "Noto Sans SC"; font-weight: 300; */}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#3d509f; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}

.h10{height:10px; overflow:hidden; clear:both;}
.h30{height:30px; overflow:hidden; clear:both;}
.h60{height:60px; overflow:hidden; clear:both;}
.h70{height:70px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input, textarea{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.btn1{cursor:pointer;}
.red{color:#cb1f18;}
.wal{width: calc(15.36rem - 3.36rem);margin:0px auto;}
.wal2{width:1200px; margin:0px auto;}

.line1_hidden{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.line2_hidden{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.line3_hidden{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.line4_hidden{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}

@font-face {font-family:bold; src:url(/assets/fonts/merge/DINCOND-BOLD.otf);}
@font-face {font-family:Mont; src:url(/assets/fonts/merge/MontserratBold.ttf);}
@font-face {font-family:GOTHICB; src:url(/assets/fonts/merge/GOTHICB.TTF);}
@font-face {font-family:Gotham; src:url(/assets/fonts/merge/GothamPro-Bold.ttf);}

a,
.sNav .tab li,
.sNav .tab li:after,
.xNav .list li a:before,
.indexA .swiper-slide .name,
.indexA .swiper-slide .botDiv,
.indexA .swiper-slide .botDiv:after,
.indexA .swiper-slide .content,
.indexA .swiper-slide .ico,
.indexA .prev:before,
.indexA .next:before,
.indexPart2 .more .ico img,
.indexPart2 .tab li:after,
.indexPart2 .tab li .ico img,
.indexPart4 .leftDiv .list li .ico,
.indexPart4 .leftDiv .list li .ico img,
.indexPart4 .leftDiv .list li .name1,
.indexPart4 .leftDiv .list li .name2,
.indexPart5 .leftDiv .tab li:after,
.indexPart5 .leftDiv .detail .btnDiv a:after,
.sideBar ul li .limg,
.pageNav li a:after,
.honor .list li .box,
.honor .list li .ico,
.honor .list li .name,
.honor .list li .time,
.culture .leftDiv,
.culture .leftDiv .layerDiv,
.visionDiv,
.visionDiv .layerDiv,
.conceptDiv,
.conceptDiv .layerDiv,
.culture .list li,
.culture .list li .layerDiv,
.video .list li .box,
.video .list li .name,
.news .list li .time,
.news .list li .name,
.news .list li .moreBtn,
.hotNews .list li .box,
.hotNews .list li .hideBox,
.hotNews .list li .name,
.conceptPart2 .list li .layerDiv,
.conceptPart2 .list li .zi img,
.job .list li .box,
.job .list li .name,
.job .list li .msgList,
.servicePart2 .btn li:after,
.servicePart2 .swiper-slide li .botDiv,
.servicePart2 .swiper-slide li .botDiv:after,
.servicePart2 .swiper-slide li .name,
.servicePart2 .swiper-slide li .msg,
.serviceShow3 .list li .box,
.serviceShow3 .list li .imgDiv img,
.serviceShow3 .list li .botDiv,
.serviceShow3 .list li .botDiv:after,
.serviceShow3 .list li .name,
.serviceShow3 .list li .content,
.serviceShow3 .list li .ico,
.zjmxfDiv .list li .botDiv,
.zjmxfDiv .list li .ico,
.study .part2 .list li .box,
.quality3 .list li .box,
.quality3 .list li .num,
.quality3 .list li .name,
.quality4 .list li .limg,
.quality4 .list li .ico,
.solucase .swiper-slide .imgDiv img,
.solucase .swiper-slide .botDiv,
.solucase .swiper-slide .content,
.virus5 .toptop .list li .box,
.virus5 .toptop .list li .num,
.virus5 .toptop .list li .msg,
.virus5 .botbot .list li .box,
.virus5 .botbot .list li .num,
.virus5 .botbot .list li .msg,
.solid2 .list li .box,
.solid2 .list li .name,
.solid2 .list li .msg,
.solid4 .swiper-slide .img em,
.solid5 .liebiao dd .box,
.solid5 .liebiao dd .name,
.solid5 .liebiao dd .msg,
.canshuPic .botDiv,
.canshuPic .ico,
.reliability5 .list li .box,
.sanitaryPic .swiper-slide .img:after,
.sanitaryPic .swiper-slide .img em{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}

.sNav,
.xNav,
.aboutPart4 .layerDiv,
.indexA .swiper-slide .imgDiv img,
.zjmxfDiv .list li .imgDiv img,
.indexPart5 .midDiv .list li .imgDiv img,
.aboutPart1 .rightDiv .imgDiv img,
.video .list li .imgDiv img,
.news .list li a,
.study .part3 .list li .imgDiv img,
.conceptPart2 .list li .bg img,
.sportPic .swiper-slide .imgDiv img,
.healthPic .swiper-slide .imgDiv img,
.safetyPic .swiper-slide .imgDiv img,
.equipmentPic .swiper-slide .imgDiv img,
.testingPic .swiper-slide .imgDiv img,
.testingPic2 .swiper-slide .imgDiv img,
.featuredPic .swiper-slide .imgDiv img,
.clean5 .swiper-slide .img img{
transition:All 1s ease;
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;    
}

@keyframes fadeOfOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.w750{ width:750px;}
.w780{ width:780px;}
.w790{ width:790px;}
.w370{ width:370px;}
.w380{ width:380px;}

.Phone-Box{ display: none; }

.fangda{ overflow: hidden;}
.fangda img{ transition:2s;-moz-transition:2s;-webkit-transition:2s;-o-transition:2s;}
.fangda:hover img{ transform:scale(1.1);-webkit-transform:scale(1.1);}

/*按钮动画--start*/
.ico_h {display: inline-block; position: relative; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } 
.ico_h:before {pointer-events: none; position: absolute; z-index: -1; content: ''; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 0; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); /* W3C */ -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform, opacity; transition-property: transform, opacity; } 
.ico_h:hover, .ico_h:focus, .ico_h:active {-webkit-transform: translateY(-6px); transform: translateY(-6px); -webkit-animation-name: hover; animation-name: hover; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; } 
.ico_h:hover:before, .ico_h:focus:before, .ico_h:active:before {opacity: .4; -webkit-transform: translateY(6px); transform: translateY(6px); -webkit-animation-name: hover-shadow; animation-name: hover-shadow; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; }
/*按钮动画--end*/

input:focus::-webkit-input-placeholder{color: transparent;}
input:focus:-moz-placeholder{color: transparent;}
input:focus::-moz-placeholder{color: transparent;}
input:focus:-ms-input-placeholder{color: transparent;}

.headD{ height: 140px; position: relative; }

.fixHead{ position: fixed; left: 0; top: 0; width: 100%; height: 140px; z-index: 10; }

.touDiv{ height: 84px; background: #fff; }
.touDiv .wal{ height: 84px; position: relative;}
.touDiv .logo{ position: absolute; left: 0; top: 12px; z-index: 2; }
.touDiv .tel{ position: absolute; right: 0; top: 24px; z-index: 2; height: 36px; line-height: 36px; padding-left: 43px; color: #005c35; font-size: 30px; font-family: bold; }
.touDiv .tel img{ position: absolute; left: 0; top: 0; }

.touDiv .limgList{position:absolute;left:395px;top:23px;left: 180px;}
.touDiv .limgList li{ float:left; margin-right:25px; position:relative; cursor:pointer;}
.touDiv .limgList li .limg img{ height:38px;}
.touDiv .limgList li:nth-child(2) .limg img{ height:42px; position:relative; top:-2px;}
.touDiv .limgList li:last-child .limg img{ height:35px;}
.touDiv .limgList li .hideLayer{ display:none; position:absolute; left:-95px; top:42px; z-index:2; box-shadow: 0px 4px 51px 0px rgba(8, 55, 126, 0.63);}

.topSearch{ position: absolute; right: 207px; top: 24px; width: 278px; height: 36px; background:url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221006/6f7d3394dff97e9ea5cc52fba30c6e03.png) no-repeat; z-index: 2; }
.topSearch .input1{ width: 100%; text-indent: 15px; height: 36px; line-height: 36px; font-size: 13px; }
.topSearch .btn1{ position: absolute; right: 0; top: 0; width: 36px; height: 36px; }

.nav{ /*height: 56px; background: #f7f7f7; text-align: center;*/}
.nav li{ height:56px; display:inline-block; line-height:70px;}
.nav a{ position:relative; display: block; padding: 0 34px; line-height: 56px; color:#4c4c4c; font-size: 16px;}
.nav em{ display: block; position: relative; padding-right: 24px; }
.nav em:after{ content: ''; position: absolute; top: 50%; margin-top: -4px; width: 14px; height: 8px; right: 0; background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221006/ad0751fad65d7c5d7e964242fbae176c.png) no-repeat; }
.nav a:hover, .nav .aNow, .nav .aNow1{ color: #00562d; }
.nav a:hover em:after, .nav .aNow em:after, .nav .aNow1 em:after{ background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221006/064cf9dda019ba550bdb37407124843b.png) no-repeat;  }


/*导航触发效果*/
.sNav{ height:0; position: fixed; z-index: 11; width: 100%; background: #f0f0f0; overflow: hidden; left:0px; top: 140px;} 
.sNav.on{ opacity: 1; height: 500px; }
.sNav:before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px; background: #3d509f; }
.sNav .wal2{ height: 100%; background: #f8f8f8; }
.sNav .tab{ padding-top: 2px; width: 240px; background: #3d509f; height: 498px; }
.sNav .tab li{ height: 38px; line-height: 38px; padding-left: 60px; font-size: 16px; color: #fff; position: relative;}
.sNav .tab li:after{ content: ''; opacity: 0; position: absolute; right: 58px; top: 50%; width: 8px; height: 12px; margin-top: -6px; background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221008/72527ec1e412f9414a680f244ad6c406.png) no-repeat; }
.sNav .tab .liNow{ background: #76b631;}
.sNav .tab .liNow:after{ opacity: 1; }
.sNav .tabContent{ width: 960px; position: relative; height: 500px; }
.sNav .mxfDiv{ height:360px; overflow:auto;}
.sNav .title{ padding: 12px 0 18px 52px; border-bottom: #e2e2e2 solid 1px; font-size: 16px; font-weight: bold; }
.sNav .title a{ color: #000; }
.sNav .list{ padding: 18px 30px 22px 52px;}
.sNav .list ul{ overflow: auto; height: 72px;}
.sNav .list2{ padding: 10px 30px 10px 32px; }
.sNav .list3{ padding: 10px 30px 10px 52px; }
.sNav .list3 ul{ overflow:hidden;}
.sNav .list li{ float: left; font-size: 14px; line-height: 36px; padding-left:2%; padding-right: 2%; width: 21%; position:relative }
.sNav .list li:after{ content:''; position: absolute; right:0; top:50%; margin-top:-6px; width:1px; height:12px; background:#ccc;}

.sNav .list2 li{ font-size: 14px; width:21%; padding-left:2%; padding-right:2%; position:relative; }
.sNav .list2 li:after{ content:''; position: absolute; right:0; top:50%; margin-top:-6px; width:1px; height:12px; background:#ccc;}
.sNav .list li a{ color: #727272; }
.sNav .list2 li a{ color: #727272; }
.sNav .list li a:hover{ color: #3d509f; }
.sNav .imgList{ position: absolute; left: 52px; width: 856px; bottom: 20px; }
.sNav .imgList ul{ margin-right: -20px; }
.sNav .imgList li{ float: left; width: 50%; }
.sNav .imgList li .box{ margin-right: 20px; position: relative; padding-left: 172px; height: 104px; }
.sNav .imgList li .imgDiv{ position: absolute; left: 0; top: 0; }
.sNav .imgList li .imgDiv img{ width: 158px; }
.sNav .imgList li .name{ padding-top: 10px; height: 22px; line-height: 22px; font-size: 16px; color: #313131; overflow: hidden; }
.sNav .imgList li .msg{ font-size: 14px; height: 24px; line-height: 24px; overflow: hidden; color: #888; }
.sNav .imgList li .btnDiv{ position: absolute; left: 172px; bottom: 0; }
.sNav .imgList li .btnDiv a{ display: block; width: 105px; height: 34px; line-height: 34px; text-align: center; color: #fff; font-size: 14px; background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221006/4bbf118c14b1c5f8921ee9e9b90e0a8d.png) center no-repeat; }

/*.sNav .list ul::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.sNav .list ul::-webkit-scrollbar-thumb {
    background-color: #D1D1D1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    border-left: 2px solid transparent;
    border-top: 2px solid transparent;
}

.sNav .mxfDiv::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.sNav .mxfDiv::-webkit-scrollbar-thumb {
    background-color: #D1D1D1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    border-left: 2px solid transparent;
    border-top: 2px solid transparent;
}*/


.xNav{ height:0; position: fixed; z-index: 11; width:100%; background: #fff; left:0; overflow: hidden; top: 140px;}
.xNav.on{ opacity: 1; height: 330px; }
.xNav:before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px; background: #3d509f; }
.xNav .mxfDiv{ padding-top: 26px; }
.xNav .leftDiv{ position: relative; padding-left: 325px; height: 276px; width: 300px; }
.xNav .leftDiv:after{ content: ''; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: #e1e1e1; }
.xNav .leftDiv .imgDiv{ position: absolute; left: 0; top: 34px; }
.xNav .leftDiv .imgDiv img{ width: 290px; }
.xNav .leftDiv .name1{ padding: 54px 0 10px; font-size: 24px; color: #3d509f; font-weight: bold; line-height: 24px;}
.xNav .leftDiv .name2{ font-size: 18px; color: #dfdfdf; line-height: 18px; font-weight: bold; text-transform: uppercase; }
.xNav .leftDiv .msg{ font-size: 22px; line-height: 40px; color: #575757; padding-top: 15px; }
.xNav .list{padding: 26px 0 0 10px;width: 133px;height: 264px;}
.xNav .list li{ height: 36px; line-height: 36px; font-size: 14px; position: relative;}
.xNav .list li:after{ content: ''; position: absolute; right: 0; top: 50%; width: 1px; height: 14px; margin-top: -7px; background: #e1e1e1; }
.xNav .list li a{ color: #828282; display: block; padding-left: 20px; position: relative; height: 36px; }
.xNav .list li a:before{ content: ''; position: absolute; opacity: 0; left: 10px; width: 9px; height: 14px; top: 50%; margin-top: -7px; background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221008/5b9925caf10c522102b7cc49acc6973b.png) no-repeat; }
.xNav .list li a:hover{ color: #3d509f; }
.xNav .list li a:hover:before{ opacity: 1; left: 0; }

.zNav{ display: none; position: fixed; z-index: 11; width:135px; background: #f7f7f7; left:0; overflow: hidden; top: 140px; }
.zNav:before{ content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px; background: #3d509f; }
.zNav li{ text-align:center; font-size: 14px; line-height: 38px; border-bottom: #ddd solid 1px; }
.zNav li:last-child{ border-bottom: none; }
.zNav li a{ display: block; color: #828282;}
.zNav li a:hover{ color: #3d509f; }

.footDiv{ background:#fff; padding-top: 16px; height: 168px; border-top: #9fc600 solid 2px;}
.footDiv .leftDiv{ padding-top:15px; }
.footDiv .tel{ position: relative; padding-left: 48px; height: 50px; color: #a7a7a7; font-weight: bold; margin-right: 60px;}
.footDiv .tel img{ position: absolute; left: 0; top: 6px; }
.footDiv .tel p{ font-size: 14px; padding: 4px 0 5px;}
.footDiv .tel .num{ font-size: 24px; line-height: 24px; }
.footDiv .btnDiv a{ display: block; width: 144px; height: 50px; color: #fff; font-size: 12px; line-height: 50px; text-indent: 28px; background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221007/fcae1ac61fdedec9a36b1aea61a067ee.jpg) repeat-x; border-radius: 4px; }
.footDiv .btnDiv img{ position: absolute; right: 27px; top: 50%; margin-top: -9px; }
.footDiv .links{ padding-top: 35px; left: -12px; position: relative; font-weight: bold; color: #a7a7a7;}
.footDiv .links a{ padding: 0 12px; color: #a7a7a7; }
.footDiv .links a:hover{ color: #005c35; }
.footDiv .rightDiv{ position: relative; width:350px; }
.footDiv .ewmList{ position: absolute; right: 0; top: 0; }
.footDiv .ewmList li{ float:left; margin-left:26px;}
.footDiv .ewmList li .imgDiv{ box-shadow: 0px 3px 35px 0px rgba(0, 0, 0, 0.09);}
.footDiv .ewmList li p{ font-size:12px; color:#a7a7a7; padding-top:10px; font-weight:bold; text-align:center;}
.footDiv .share{ padding-top: 44px; }
.footDiv .share li{ float: left; margin-left: 23px; width: 38px; height: 38px; line-height: 38px; border-radius: 50%; text-align: center; box-shadow: 0px 10px 13px 0px rgba(0, 70, 103, 0.13);}
.footDiv .share li:nth-child(1){ background: #0095d7; }
.footDiv .share li:nth-child(2){ background: #55d6a0; }
.footDiv .share li:nth-child(3){ background: #faa729; }
.footDiv .share li a:before{ content: ''; z-index: 1; background:rgba(255,255,255,0.3); position: absolute; left:50%; top:50%; width: 0;height: 0; border-radius: 50%; -webkit-transition:all .5s cubic-bezier(.24,.82,.48,.89);transition:all .5s cubic-bezier(.24,.82,.48,.89);}
.footDiv .share li a{ position: relative; display: block; width: 100%; height: 100%; }
.footDiv .share li:hover a:before{ width:48px; height:48px; left: -5px;top: -5px;}

.foot{ height: 90px; background: #3d509f; }
.foot .wal{ height: 90px; position: relative; }
.foot .links{ padding:20px 0 15px; position:relative; left:-5px; color:#fff; font-size:12px;}
.foot .links a{ color:#fff; padding:0 5px;}
.foot .links a:hover{ text-decoration:underline;}
.foot .msg{font-size: 12px;color: #fff;font-weight: bold;text-transform: uppercase;}
.foot .msg a{ color: #fff; padding-left: 15px; }
.foot .msg a:hover{ text-decoration: underline; }
.foot .link2{  position: absolute; right: 0; top: 24px;}
.foot .link2 .name{ height:40px; line-height: 40px; color:#fff; width: 244px; padding-left:20px; font-weight: bold; font-size: 12px; border: #8eb860 solid 1px; background:url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20221007/0489a94db186d7ac54c49ef19780c8a3.png) right center no-repeat; cursor:pointer;}
.foot .link2 dl{position:absolute; z-index:30; left:0px; bottom:40px; width:100%; display:none;}
.foot .link2 dd{ margin-bottom:1px; border: #8eb860 solid 1px; }
.foot .link2 a{display:block; height:40px; line-height:40px; padding-left:20px; color:#fff; font-size: 12px; background: #3d509f;}
.foot .link2 a:hover{ background: #8eb860;}

.pageBanner{position: relative;overflow: hidden;max-height: 460px;}
.pageBanner:after{ content: ''; position: absolute; right: 0; bottom: 0; height: 66px; background: #fafafa; width: 20%; z-index: 1; }
.pageBanner2:after{ display: none; }
.pageBanner .imgDiv img{width: 100%;max-height: 460px;}
.pageBanner .txtDiv{ position: absolute; right: 50%; margin-right: -600px; z-index: 1; top: 46%; transform: translateY(-56%); color: #8d8d8d; text-align: right;}
.pageBanner .txtDiv2{ color: #fff; }
.pageBanner .txtDiv3{ left: 50%; right: auto; margin-right: 0; margin-left: -600px; text-align: left;}
.pageBanner .txt1{ font-size: 36px; line-height: 36px; padding-bottom: 20px; }
.pageBanner .txt2{ font-size: 18px; text-transform: uppercase; font-family: mont; }
.pageBanner .txtDiv3 .txt1{ color: #00ade3; }
.pageBanner .txtDiv3 .txt2{ color: #8ca2c5; }

.pageBanner .wenDiv{ position: absolute; left: 50%; margin-left: -362px; top: 50%; margin-top: -127px; width: 724px; height: 254px; background:url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20220914/c0bc85755506848306f188e9f2718917.png) center no-repeat; }
.pageBanner .wenDiv .wen1{ padding-top: 50px; font-weight: bold; font-size: 50px; line-height: 50px; color: #fff; text-align: center;}
.pageBanner .wenDiv .wen2{ padding-top: 20px; font-size: 30px; line-height: 30px; color: #fff; text-align: center; }
.pageBanner .wenDiv .wen3{ line-height: 20px; color: #c2d0c4; padding-top: 15px; text-align: center; }

.pageBanner .ziDiv{ position: absolute; width: 100%; text-align: center; left: 0; top: 50%; transform: translateY(-50%); }
.pageBanner .ziDiv .zi1{ font-weight: bold; font-size: 48px; line-height: 48px; padding-bottom: 20px; color: #fff;}
.pageBanner .ziDiv .zi2{ font-weight: bold; font-size: 18px; line-height: 18px; color: rgba(255,255,255,0.6); padding-bottom: 40px; text-transform: uppercase; }
.pageBanner .ziDiv .zi3{ font-size: 24px; line-height: 24px; color: #fff; }
.pageBanner .ziDiv .zi3 em{ padding:0 15px;}
.pageBanner .ziDiv .btnDiv{margin: 0 auto;width: 140px;}
.pageBanner .ziDiv .btnDiv a{display: block;width: 140px;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 16px;background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20220914/b3dd950366bef07548856e8fc7a4a9ec.png) center no-repeat;background-size: 140px;}
.pageBanner .ziDiv .btnDiv img{padding-right: 5px;position: relative;top: -2px;}

.pageBanner .fontDiv{ position: absolute; width: 100%; text-align: center; left: 0; top: 50%; transform: translateY(-50%); }
.pageBanner .fontDiv .font1{ font-size: 18px; line-height: 18px; padding-bottom: 20px; color: #fff;}
.pageBanner .fontDiv .font2{ font-weight: bold; font-size: 48px; line-height: 48px; color: #fff; padding-bottom: 25px; text-transform: uppercase; }
.pageBanner .fontDiv .font3{ font-size: 24px; line-height: 24px; color: #fff; padding-bottom: 65px; }
.pageBanner .fontDiv .btnDiv{margin: 0 auto;width: 140px;}
.pageBanner .fontDiv .btnDiv a{display: block;width: 140px;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 16px;background: url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20220914/b3dd950366bef07548856e8fc7a4a9ec.png) center no-repeat;background-size: 140px;}
.pageBanner .fontDiv .btnDiv img{padding-right: 5px;position: relative;top: -2px;}

.pageBanner .solidDiv{ position: absolute; left: 50%; margin-left: -489px; top: 50%; text-align: center; margin-top: -125px; width: 978px; height: 250px; background:url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20220915/99017b8281bb8894b5a526b151f6c88a.png) center no-repeat; }
.pageBanner .solidDiv .font1{ font-size: 24px; line-height: 24px; padding: 50px 0 20px; color: #fff;}
.pageBanner .solidDiv .font2{ font-weight: bold; font-size: 48px; line-height: 48px; color: #fff; padding-bottom: 20px; text-transform: uppercase; }
.pageBanner .solidDiv .font3{ font-size: 24px; line-height: 24px; color: #fff; font-weight: bold; }
.pageBanner .solidDiv .font3 em{ padding: 0 7px; }
.pageBanner .solidDiv .font4{ font-size: 18px; line-height: 18px; color: #fff; font-weight: bold; }

.pageBanner .healthDiv{ position: absolute; width: 806px; height: 306px; text-align: center; left: 50%; top: 50%; margin-left: -403px; margin-top: -153px; background: rgba(0,0,0,0.5); }
.pageBanner .healthDiv .zi1{ font-size:24px; line-height: 24px; padding: 50px 0 40px; color: #fff;}
.pageBanner .healthDiv .zi2{ font-weight: bold; font-size: 48px; line-height: 48px; color: #fff; padding-bottom: 40px; }
.pageBanner .healthDiv .zi3{ font-size: 24px; line-height: 24px; color: #fff; font-weight:bold; }
.pageBanner .healthDiv .zi3 em{ padding:0 15px;}

.pageBanner .botDiv{ position: absolute; left: 50%; width: 1200px; margin-left: -600px; bottom: 0; height: 66px; background: rgba(250,250,250,0.95); z-index: 2; }
.pageNav{ padding-left: 48px; }
.pageNav li{ padding-right: 60px; float: left; }
.pageNav li a{ display: block; height: 66px; line-height: 66px; position: relative; font-size: 14px; color: #5a5a5a; font-weight: bold; }
.pageNav li a:after{ content: ''; position: absolute; left: 50%; width: 0; bottom: 0; height: 3px; background: #3d509f; z-index: 1; }
.pageNav li .aNow, .pageNav li a:hover{ color: #00562d; }
.pageNav li .aNow:after, .pageNav li a:hover:after{ left: 0; width: 100%; }

.pageNowBox, .pageNowBox .wal2{ height: 66px; position: relative; }
.pageNow{ position: absolute; right: 0; top: 0; line-height: 66px; font-size: 12px; z-index: 2; font-weight: bold; padding-left: 30px; height: 66px; background: #fafafa;}
.pageNow2{ background: none; }
.pageNow3{ background: none; right: auto; left: 0; padding-left: 0px;}
.pageNow a{ color: #bcbcbc; position: relative; display: inline-block; padding-right: 18px; padding-left: 12px;}
.pageNow a:after{ content: ''; width: 4px; height: 5px; position: absolute; right: 0; top: 50%; margin-top: -3px; background:url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20220910/a22f7da5c57b88cf4056296f690bd0cc.png) center no-repeat; }
.pageNow a:hover{ text-decoration: underline; }
.pageNow em{ color: #5a5a5a; padding-left: 12px;}
.pageNow img{ position: relative; top: -2px; }

.pageBox{ padding: 70px 0 140px; }

.pageTitle{ text-align: center; padding-bottom: 5px; position: relative; z-index: 2;}
.pageTitle .title1{padding-bottom: 10px;font-size: 32px;line-height: 32px;color: #353535;font-weight: bold;}
.pageTitle .title2{ font-size: 14px; color: #b2b2b2; text-transform: uppercase; line-height: 18px; height: 52px; position: relative; }
/*.pageTitle .title2:after{ content: ''; position: absolute; left: 50%; bottom: 0; width: 42px; height: 5px; background: #3d509f; margin-left: -21px; }
*/.pageTitle .title3{ font-size: 14px; color: #b2b2b2; text-transform: uppercase; line-height: 18px; height: 40px; position: relative; }
/*.pageTitle .title3:after{ content: ''; position: absolute; left: 50%; bottom: 0; width: 20px; height: 5px; background: #9fc600; border-radius: 12px; margin-left: -10px; }
*/.pageTitle2 .title1{ color: #fff; }
.pageTitle2 .title3{ color: rgba(255,255,255,0.5); }

/*分页*/
.pageNum{ text-align: center; overflow:hidden; padding-top: 60px;}
.pageNum a{display:inline-block; height:34px; line-height:34px; width: 34px; margin:0 4px; font-size: 14px; color: #999; text-align: center; border-radius: 4px; -moz-border-radius: 4px;}
.pageNum a .img1{ display: none; }
.pageNum a:hover, .pageNum .aNow{ background:#3d509f; color: #fff;}
.pageNum a:hover img, .pageNum .aNow img{ display: none; }
.pageNum a:hover .img1, .pageNum .aNow .img1{ display: inline-block; }

.pageMore a{ display: block; height: 60px; background: #f9f9f9 url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20220923/1429c9d666f3b10bf342c412c1684a18.png) center no-repeat; line-height: 60px; }
.pageMore a:hover{ background: #0e6832 url(https://zhongkejianche.oss-cn-guangzhou.aliyuncs.com//uploads/20220923/c2233cb74e7583586d962219f6d5f8f5.png) center no-repeat; }

.tabContent{ display:none;}
.tab li{ cursor:pointer;}
.tabContent2{ display:none;}
.tab2 li{ cursor:pointer;}

.cd-top {
    /* image replacement properties */
    overflow: hidden;

    white-space: nowrap;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.cd-top.cd-is-visible {
    /* the button becomes visible */
    visibility: visible;
    opacity: 1;
}
.cd-top.cd-fade-out {

    opacity: 1;
}

#Layer1{
	position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:99;
	top:0; left:0px;
	background-color:#000;
	display:none;
}

.selectDiv{cursor:pointer;}
.selectDiv span{padding-left:10px;}
.selectDiv select{display:none;}
/**/
.selectLayer{position:absolute; z-index:100; display:none; background:#FFF; border:#bababa solid 1px;}
.selectLayer li{height:22px; line-height:22px; overflow:hidden; padding-left:10px; color:#666;}

/*侧边栏*/
.sideBar {position: fixed; top: 60%; margin-top: -93px; right: 15px; z-index: 99;}
.sideBar ul li{margin-bottom: 1px; cursor:pointer; position:relative;} 
.sideBar ul li .limg{ width: 60px; height: 60px; background: rgba(0,0,0,0.3); text-align: center; line-height: 60px;}
.sideBar ul li:hover .limg{ background: #3d509f; }
.sideBar ul li .limg2{ width: 60px; height: 60px; background: rgba(0,0,0,0.3); text-align: center;}
.sideBar ul li:hover .limg2{ background: #3d509f; }
.sideBar ul li .limg2 img{ position:relative; top:5px;}
.sideBar ul li .wen{ line-height:24px; font-size:14px; color:#fff; padding-top:8px;}
.sideBar ul li .wen2{ line-height:20px; font-size:12px; color:#fff; padding-top:5px;}
.sideBar ul li .ewmLayer{ width:146px; height:146px; background:#3d509f; display:none; position:absolute; left:-146px; bottom:0;}
.sideBar ul li .ewmLayer .ewm{ padding:10px;}
.sideBar ul li .ewmLayer .ewm img{ width:126px;} 
.sideBar ul li .telLayer{ width:195px; height:60px; background:#3d509f; display:none; position:absolute; left:-195px; top:0;}
.sideBar ul li .num{ text-align:center; line-height:60px; color:#fff; font-size:22px; font-family: mont;}
.sideBar ul li .kefuLayer{ width:235px; height:60px; background:#3d509f; display:none; position:absolute; left:-235px; top:0;}
.sideBar ul li .kefuLayer dl{ padding-left:30px;}
.sideBar ul li .kefuLayer dd{ margin-right:24px; float:left;}
.sideBar ul li .kefuLayer dd a{ display:block; font-size:14px; padding-left:32px; height:60px; line-height:60px; color:#fff; position:relative; }
.sideBar ul li .kefuLayer dd a img{ position:absolute; left:0; top:50%; margin-top:-12px; width:24px;}
.sideBar ul li .formLayer{ width:365px; height:550px; background:#fff; display:none; position:absolute; left:-365px; top:-300px; border-radius: 4px; box-shadow: 0px 3px 35px 0px rgba(0, 0, 0, 0.09); overflow: hidden;}
.sideBar ul li .formLayer .title{ height: 62px; line-height: 62px; padding-left: 22px; color: #fff; font-size: 14px; background:#3d509f; }
.sideBar ul li .formLayer .midmid{ height: 385px; overflow-y: auto; }
.sideBar ul li .formLayer .msg{ padding: 20px 22px 25px; font-size: 14px; color: #242e33; }
.sideBar ul li .formLayer .form{ padding: 0 22px; }
.sideBar ul li .formLayer .form dd{ padding-bottom: 20px; }
.sideBar ul li .formLayer .form dd .txt{ height: 24px; font-size: 14px; line-height: 14px; }
.sideBar ul li .formLayer .form dd .txt em{ color: #f00; }
.sideBar ul li .formLayer .form .input1{ font-size: 14px; width: 100%; height: 36px; line-height: 36px; border: #d1d1d1 solid 1px; box-sizing: border-box; border-radius: 2px; }
.sideBar ul li .formLayer .form textarea{ width: 100%; height: 80px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border: #d1d1d1 solid 1px; box-sizing: border-box; border-radius: 2px; -webkit-border-radius: 2px;}
.sideBar ul li .formLayer .botbot{ height: 110px; background: #f5f8fa; position: absolute; left: 0; bottom: 0; width: 100%; }
.sideBar ul li .formLayer .btnDiv{ padding: 24px 22px 12px; }
.sideBar ul li .formLayer .btnDiv a{ display: block; width: 100%; height: 40px; background:#3d509f; border-radius: 2px; color: #fff; text-align: center; line-height: 40px; }
.sideBar ul li .formLayer .links{ text-align: center; }
.sideBar ul li .formLayer .links a{ font-size: 14px; color: #a1a7aa; }
.sideBar ul li .formLayer .links a:hover{ color: #3d509f; }

.sideBar ul li .formLayer .midmid::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.sideBar ul li .formLayer .midmid::-webkit-scrollbar-thumb {
    background-color: #D1D1D1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    border-left: 2px solid transparent;
    border-top: 2px solid transparent;
}

.sideBar ul li .la{ position: absolute; left: -10px; top: -10px; z-index: 2; width: 20px; height: 20px; background: #f00; text-align: center; line-height: 20px; color: #fff; border-radius: 50%; }



